<?php
/*
 * Smarty plugin
 * *feito pelo Werneck
 * -------------------------------------------------------------
 * File:     block.auth.php
 * Type:     block
 * Name:     auth
 * Purpose:  auth helper for not printing some block of code
 * -------------------------------------------------------------
 */
function smarty_block_auth($params, $content, &$view)
{
	//aqui é chamado quando fecha o bloco
    if (isset($content)) 
    {	
		//TODO do your magic!
		$liberado = true;
		
    	if($liberado) {
	        return $content;
    	} else {
    		return null;
    	}
    }
	
	extract($params);
	
	if (!isset($lock)) {
		trigger_error("View: Auth block setado sem chave!");
	}
	else {
		// seta a auth 'lock'
		
		//TODO passa a chave para a view (auth q vai estar instanciado lá) para ser testado 
		// e caso seja liberado o código será impresso na chamada do if acima
	}
	
	
}

?>